[INFO] cloning repository https://github.com/loiclec/fuzzcheck-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/loiclec/fuzzcheck-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Floiclec%2Ffuzzcheck-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Floiclec%2Ffuzzcheck-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 9077693abd90bb44955ed008749b5902acfa65bd
[INFO] checking loiclec/fuzzcheck-rs against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Floiclec%2Ffuzzcheck-rs" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/loiclec/fuzzcheck-rs on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/loiclec/fuzzcheck-rs
[INFO] finished tweaking git repo https://github.com/loiclec/fuzzcheck-rs
[INFO] tweaked toml for git repo https://github.com/loiclec/fuzzcheck-rs written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded getopts v0.2.21
[INFO] [stderr]   Downloaded serde_derive v1.0.197
[INFO] [stderr]   Downloaded ahash v0.7.8
[INFO] [stderr]   Downloaded serde_json v1.0.114
[INFO] [stderr]   Downloaded libz-sys v1.1.15
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1a5080d8cf8de7c2fc3b57011027e042cd0fa23d43946b8246c970012aa8c0b6
[INFO] running `Command { std: "docker" "start" "-a" "1a5080d8cf8de7c2fc3b57011027e042cd0fa23d43946b8246c970012aa8c0b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1a5080d8cf8de7c2fc3b57011027e042cd0fa23d43946b8246c970012aa8c0b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a5080d8cf8de7c2fc3b57011027e042cd0fa23d43946b8246c970012aa8c0b6", kill_on_drop: false }`
[INFO] [stdout] 1a5080d8cf8de7c2fc3b57011027e042cd0fa23d43946b8246c970012aa8c0b6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6ca4e7d7ca1ad567f4c31dcc6ca0fbe66af5ca53e24d8233f4222e184f96831c
[INFO] running `Command { std: "docker" "start" "-a" "6ca4e7d7ca1ad567f4c31dcc6ca0fbe66af5ca53e24d8233f4222e184f96831c", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]     Checking unicode-width v0.1.11
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling cc v1.0.89
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling serde_json v1.0.114
[INFO] [stderr]     Checking ryu v1.0.17
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking getopts v0.2.21
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]     Checking fuzzcheck_common v0.12.0 (/opt/rustwide/workdir/fuzzcheck_common)
[INFO] [stderr]     Checking fastrand v1.9.0
[INFO] [stderr]     Checking md5 v0.7.0
[INFO] [stderr]     Checking unicode-ident v1.0.12
[INFO] [stderr]    Compiling cargo-fuzzcheck v0.12.0 (/opt/rustwide/workdir/cargo-fuzzcheck)
[INFO] [stderr]     Checking object v0.29.0
[INFO] [stderr]     Checking quote v1.0.35
[INFO] [stderr]    Compiling libz-sys v1.1.15
[INFO] [stderr]    Compiling fuzzcheck v0.12.1 (/opt/rustwide/workdir/fuzzcheck)
[INFO] [stderr]    Compiling syn v2.0.52
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr] warning: fuzzcheck@0.12.1: Compiler version doesn't include clang or GCC: "cc" "--version"
[INFO] [stderr]     Checking flate2 v1.0.28
[INFO] [stderr]     Checking fuzzcheck_mutators_derive v0.12.0 (/opt/rustwide/workdir/fuzzcheck_mutators_derive)
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(&'a str),
[INFO] [stdout]    |     ---- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(&'a str),
[INFO] [stdout]    |     ---------- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(()),
[INFO] [stdout]    |                ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(&'a str),
[INFO] [stdout]    |     ------ ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(()),
[INFO] [stdout]    |            ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(&'a str),
[INFO] [stdout]    |     ---- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(&'a str),
[INFO] [stdout]    |     ---------- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(()),
[INFO] [stdout]    |                ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(&'a str),
[INFO] [stdout]    |     ------ ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(()),
[INFO] [stdout]    |            ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.61s
[INFO] running `Command { std: "docker" "inspect" "6ca4e7d7ca1ad567f4c31dcc6ca0fbe66af5ca53e24d8233f4222e184f96831c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ca4e7d7ca1ad567f4c31dcc6ca0fbe66af5ca53e24d8233f4222e184f96831c", kill_on_drop: false }`
[INFO] [stdout] 6ca4e7d7ca1ad567f4c31dcc6ca0fbe66af5ca53e24d8233f4222e184f96831c
[INFO] checking loiclec/fuzzcheck-rs against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Floiclec%2Ffuzzcheck-rs" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/loiclec/fuzzcheck-rs on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/loiclec/fuzzcheck-rs
[INFO] finished tweaking git repo https://github.com/loiclec/fuzzcheck-rs
[INFO] tweaked toml for git repo https://github.com/loiclec/fuzzcheck-rs written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f683777c1c78dd4e1bc2aacfb295fa9f72faf145b09422f199aa69b851683cf7
[INFO] running `Command { std: "docker" "start" "-a" "f683777c1c78dd4e1bc2aacfb295fa9f72faf145b09422f199aa69b851683cf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f683777c1c78dd4e1bc2aacfb295fa9f72faf145b09422f199aa69b851683cf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f683777c1c78dd4e1bc2aacfb295fa9f72faf145b09422f199aa69b851683cf7", kill_on_drop: false }`
[INFO] [stdout] f683777c1c78dd4e1bc2aacfb295fa9f72faf145b09422f199aa69b851683cf7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e5f7cdeb4821d946a93542fad9384c6dae47a015051e13a78a86c882655b9ac7
[INFO] running `Command { std: "docker" "start" "-a" "e5f7cdeb4821d946a93542fad9384c6dae47a015051e13a78a86c882655b9ac7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]     Checking unicode-width v0.1.11
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling cc v1.0.89
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling serde_json v1.0.114
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]     Checking ryu v1.0.17
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking getopts v0.2.21
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking fastrand v1.9.0
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]     Checking fuzzcheck_common v0.12.0 (/opt/rustwide/workdir/fuzzcheck_common)
[INFO] [stderr]     Checking md5 v0.7.0
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]    Compiling cargo-fuzzcheck v0.12.0 (/opt/rustwide/workdir/cargo-fuzzcheck)
[INFO] [stderr]     Checking unicode-ident v1.0.12
[INFO] [stderr]     Checking object v0.29.0
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> cargo-fuzzcheck/src/main.rs:49:32
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let string_args = env_args[start_idx..].iter().map(|s| s.as_str()).collect::<Vec<_>>();
[INFO] [stdout]    |                                ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> cargo-fuzzcheck/src/main.rs:49:32
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let string_args = env_args[start_idx..].iter().map(|s| s.as_str()).collect::<Vec<_>>();
[INFO] [stdout]    |                                ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking quote v1.0.35
[INFO] [stderr]    Compiling libz-sys v1.1.15
[INFO] [stderr]    Compiling fuzzcheck v0.12.1 (/opt/rustwide/workdir/fuzzcheck)
[INFO] [stderr]    Compiling syn v2.0.52
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr] warning: fuzzcheck@0.12.1: Compiler version doesn't include clang or GCC: "cc" "--version"
[INFO] [stderr]     Checking flate2 v1.0.28
[INFO] [stderr]     Checking fuzzcheck_mutators_derive v0.12.0 (/opt/rustwide/workdir/fuzzcheck_mutators_derive)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:24:32
[INFO] [stdout]    |
[INFO] [stdout] 24 |     let type_params = join_ts!(0..nbr_elements, i, Ti(i), separator: ",");
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:25:45
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let type_params_static_bound = join_ts!(0..nbr_elements, i, Ti(i) ": 'static", separator: ",");
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:27:38
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let tuple_ref = ts!("(" join_ts!(0..nbr_elements, i, "&'__fuzzcheck_derive_lt" Ti(i) ",") ")");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:28:38
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let tuple_mut = ts!("(" join_ts!(0..nbr_elements, i, "&'__fuzzcheck_derive_lt mut" Ti(i) ",") ")");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:45:29
[INFO] [stdout]    |
[INFO] [stdout] 45 |                 (" join_ts!(0..nbr_elements, i, "v." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:52:29
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 (" join_ts!(0..nbr_elements, i, "&self." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:56:29
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 (" join_ts!(0..nbr_elements, i, "&mut self." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:24:32
[INFO] [stdout]    |
[INFO] [stdout] 24 |     let type_params = join_ts!(0..nbr_elements, i, Ti(i), separator: ",");
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:256:40
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let mutator_type_params = join_ts!(0..nbr_elements, i, ident!("M" i), separator: ",");
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:263:22
[INFO] [stdout]     |
[INFO] [stdout] 263 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:25:45
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let type_params_static_bound = join_ts!(0..nbr_elements, i, Ti(i) ": 'static", separator: ",");
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:27:38
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let tuple_ref = ts!("(" join_ts!(0..nbr_elements, i, "&'__fuzzcheck_derive_lt" Ti(i) ",") ")");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:271:35
[INFO] [stdout]     |
[INFO] [stdout] 271 |             pub fn new(" join_ts!(0..nbr_elements, i, ident!("mutator_" i) ":" ident!("M" i), separator: ",") ") -> Self {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:28:38
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let tuple_mut = ts!("(" join_ts!(0..nbr_elements, i, "&'__fuzzcheck_derive_lt mut" Ti(i) ",") ")");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:273:30
[INFO] [stdout]     |
[INFO] [stdout] 273 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:289:38
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let tuple_type_params = join_ts!(0..nbr_elements, i, ident!("T" i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:45:29
[INFO] [stdout]    |
[INFO] [stdout] 45 |                 (" join_ts!(0..nbr_elements, i, "v." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:296:22
[INFO] [stdout]     |
[INFO] [stdout] 296 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:52:29
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 (" join_ts!(0..nbr_elements, i, "&self." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:305:22
[INFO] [stdout]     |
[INFO] [stdout] 305 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:56:29
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 (" join_ts!(0..nbr_elements, i, "&mut self." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:311:69
[INFO] [stdout]     |
[INFO] [stdout] 311 |         pub struct MutationStep < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("MS" i) ",")  " > {"
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:312:22
[INFO] [stdout]     |
[INFO] [stdout] 312 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:318:22
[INFO] [stdout]     |
[INFO] [stdout] 318 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:256:40
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let mutator_type_params = join_ts!(0..nbr_elements, i, ident!("M" i), separator: ",");
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:329:70
[INFO] [stdout]     |
[INFO] [stdout] 329 |         pub struct UnmutateToken < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " > {"
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:263:22
[INFO] [stdout]     |
[INFO] [stdout] 263 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:271:35
[INFO] [stdout]     |
[INFO] [stdout] 271 |             pub fn new(" join_ts!(0..nbr_elements, i, ident!("mutator_" i) ":" ident!("M" i), separator: ",") ") -> Self {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:273:30
[INFO] [stdout]     |
[INFO] [stdout] 273 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:330:22
[INFO] [stdout]     |
[INFO] [stdout] 330 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:289:38
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let tuple_type_params = join_ts!(0..nbr_elements, i, ident!("T" i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:335:50
[INFO] [stdout]     |
[INFO] [stdout] 335 | ...   impl < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " > " cm.Default " for UnmutateToken < ...
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:296:22
[INFO] [stdout]     |
[INFO] [stdout] 296 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:335:174
[INFO] [stdout]     |
[INFO] [stdout] 335 | ...lt " for UnmutateToken < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " >  {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:305:22
[INFO] [stdout]     |
[INFO] [stdout] 305 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:339:30
[INFO] [stdout]     |
[INFO] [stdout] 339 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:311:69
[INFO] [stdout]     |
[INFO] [stdout] 311 |         pub struct MutationStep < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("MS" i) ",")  " > {"
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:354:38
[INFO] [stdout]     |
[INFO] [stdout] 354 |     let tuple_type_params = join_ts!(0..nbr_elements, i, ident!("T" i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:312:22
[INFO] [stdout]     |
[INFO] [stdout] 312 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:356:40
[INFO] [stdout]     |
[INFO] [stdout] 356 |     let mutator_type_params = join_ts!(0..nbr_elements, i, ident!("M" i), separator: ",");
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:382:18
[INFO] [stdout]     |
[INFO] [stdout] 382 |         join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:390:22
[INFO] [stdout]     |
[INFO] [stdout] 390 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:318:22
[INFO] [stdout]     |
[INFO] [stdout] 318 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:397:22
[INFO] [stdout]     |
[INFO] [stdout] 397 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:409:22
[INFO] [stdout]     |
[INFO] [stdout] 409 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:329:70
[INFO] [stdout]     |
[INFO] [stdout] 329 |         pub struct UnmutateToken < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " > {"
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:416:22
[INFO] [stdout]     |
[INFO] [stdout] 416 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:330:22
[INFO] [stdout]     |
[INFO] [stdout] 330 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:428:22
[INFO] [stdout]     |
[INFO] [stdout] 428 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:335:50
[INFO] [stdout]     |
[INFO] [stdout] 335 | ...   impl < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " > " cm.Default " for UnmutateToken < ...
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:436:22
[INFO] [stdout]     |
[INFO] [stdout] 436 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:335:174
[INFO] [stdout]     |
[INFO] [stdout] 335 | ...lt " for UnmutateToken < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " >  {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:444:22
[INFO] [stdout]     |
[INFO] [stdout] 444 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:339:30
[INFO] [stdout]     |
[INFO] [stdout] 339 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:354:38
[INFO] [stdout]     |
[INFO] [stdout] 354 |     let tuple_type_params = join_ts!(0..nbr_elements, i, ident!("T" i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:457:23
[INFO] [stdout]     |
[INFO] [stdout] 457 |              join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:356:40
[INFO] [stdout]     |
[INFO] [stdout] 356 |     let mutator_type_params = join_ts!(0..nbr_elements, i, ident!("M" i), separator: ",");
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:465:22
[INFO] [stdout]     |
[INFO] [stdout] 465 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:382:18
[INFO] [stdout]     |
[INFO] [stdout] 382 |         join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:468:22
[INFO] [stdout]     |
[INFO] [stdout] 468 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:390:22
[INFO] [stdout]     |
[INFO] [stdout] 390 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:473:26
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:397:22
[INFO] [stdout]     |
[INFO] [stdout] 397 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:478:26
[INFO] [stdout]     |
[INFO] [stdout] 478 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:409:22
[INFO] [stdout]     |
[INFO] [stdout] 409 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:485:26
[INFO] [stdout]     |
[INFO] [stdout] 485 |                 join_ts!(0..nbr_elements, i, ti(i) ":" ident!("c" i) ",")
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:495:22
[INFO] [stdout]     |
[INFO] [stdout] 495 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:416:22
[INFO] [stdout]     |
[INFO] [stdout] 416 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:499:22
[INFO] [stdout]     |
[INFO] [stdout] 499 |             join_ts!(0 .. nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:428:22
[INFO] [stdout]     |
[INFO] [stdout] 428 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:503:47
[INFO] [stdout]     |
[INFO] [stdout] 503 |             let all_indices = vec![" join_ts!(0..nbr_elements, i, "TupleIndex::" Ti(i), separator: ",") "];
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:436:22
[INFO] [stdout]     |
[INFO] [stdout] 436 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:444:22
[INFO] [stdout]     |
[INFO] [stdout] 444 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:505:26
[INFO] [stdout]     |
[INFO] [stdout] 505 |                 join_ts!(0..nbr_elements, i, ti(i) ":" ident!("s" i) ",")
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:457:23
[INFO] [stdout]     |
[INFO] [stdout] 457 |              join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:509:27
[INFO] [stdout]     |
[INFO] [stdout] 509 |                  join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:531:22
[INFO] [stdout]     |
[INFO] [stdout] 531 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:539:26
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:465:22
[INFO] [stdout]     |
[INFO] [stdout] 465 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:552:30
[INFO] [stdout]     |
[INFO] [stdout] 552 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:468:22
[INFO] [stdout]     |
[INFO] [stdout] 468 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:576:30
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     join_ts!(0 .. nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:473:26
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:610:30
[INFO] [stdout]     |
[INFO] [stdout] 610 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:632:22
[INFO] [stdout]     |
[INFO] [stdout] 632 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:478:26
[INFO] [stdout]     |
[INFO] [stdout] 478 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:485:26
[INFO] [stdout]     |
[INFO] [stdout] 485 |                 join_ts!(0..nbr_elements, i, ti(i) ":" ident!("c" i) ",")
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:665:26
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:495:22
[INFO] [stdout]     |
[INFO] [stdout] 495 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:684:22
[INFO] [stdout]     |
[INFO] [stdout] 684 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:499:22
[INFO] [stdout]     |
[INFO] [stdout] 499 |             join_ts!(0 .. nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:701:22
[INFO] [stdout]     |
[INFO] [stdout] 701 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:503:47
[INFO] [stdout]     |
[INFO] [stdout] 503 |             let all_indices = vec![" join_ts!(0..nbr_elements, i, "TupleIndex::" Ti(i), separator: ",") "];
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:505:26
[INFO] [stdout]     |
[INFO] [stdout] 505 |                 join_ts!(0..nbr_elements, i, ti(i) ":" ident!("s" i) ",")
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:720:38
[INFO] [stdout]     |
[INFO] [stdout] 720 |     let tuple_type_params = join_ts!(0..nbr_elements, i, Ti(i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:726:26
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:509:27
[INFO] [stdout]     |
[INFO] [stdout] 509 |                  join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:750:25
[INFO] [stdout]     |
[INFO] [stdout] 750 |         where" join_ts!(0..nbr_elements, i, Ti(i) ":" cm.DefaultMutator "+ 'static", separator: ",")
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:531:22
[INFO] [stdout]     |
[INFO] [stdout] 531 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:539:26
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:756:26
[INFO] [stdout]     |
[INFO] [stdout] 756 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:552:30
[INFO] [stdout]     |
[INFO] [stdout] 552 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:576:30
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     join_ts!(0 .. nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:610:30
[INFO] [stdout]     |
[INFO] [stdout] 610 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:632:22
[INFO] [stdout]     |
[INFO] [stdout] 632 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:665:26
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:684:22
[INFO] [stdout]     |
[INFO] [stdout] 684 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:701:22
[INFO] [stdout]     |
[INFO] [stdout] 701 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:720:38
[INFO] [stdout]     |
[INFO] [stdout] 720 |     let tuple_type_params = join_ts!(0..nbr_elements, i, Ti(i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:726:26
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:750:25
[INFO] [stdout]     |
[INFO] [stdout] 750 |         where" join_ts!(0..nbr_elements, i, Ti(i) ":" cm.DefaultMutator "+ 'static", separator: ",")
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:756:26
[INFO] [stdout]     |
[INFO] [stdout] 756 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 56 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 56 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:24:32
[INFO] [stdout]    |
[INFO] [stdout] 24 |     let type_params = join_ts!(0..nbr_elements, i, Ti(i), separator: ",");
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:25:45
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let type_params_static_bound = join_ts!(0..nbr_elements, i, Ti(i) ": 'static", separator: ",");
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:27:38
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let tuple_ref = ts!("(" join_ts!(0..nbr_elements, i, "&'__fuzzcheck_derive_lt" Ti(i) ",") ")");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:28:38
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let tuple_mut = ts!("(" join_ts!(0..nbr_elements, i, "&'__fuzzcheck_derive_lt mut" Ti(i) ",") ")");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:45:29
[INFO] [stdout]    |
[INFO] [stdout] 45 |                 (" join_ts!(0..nbr_elements, i, "v." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:52:29
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 (" join_ts!(0..nbr_elements, i, "&self." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck_mutators_derive/src/tuples.rs:56:29
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 (" join_ts!(0..nbr_elements, i, "&mut self." i ",") ")
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:256:40
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let mutator_type_params = join_ts!(0..nbr_elements, i, ident!("M" i), separator: ",");
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:263:22
[INFO] [stdout]     |
[INFO] [stdout] 263 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:271:35
[INFO] [stdout]     |
[INFO] [stdout] 271 |             pub fn new(" join_ts!(0..nbr_elements, i, ident!("mutator_" i) ":" ident!("M" i), separator: ",") ") -> Self {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:273:30
[INFO] [stdout]     |
[INFO] [stdout] 273 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:289:38
[INFO] [stdout]     |
[INFO] [stdout] 289 |     let tuple_type_params = join_ts!(0..nbr_elements, i, ident!("T" i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:296:22
[INFO] [stdout]     |
[INFO] [stdout] 296 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:305:22
[INFO] [stdout]     |
[INFO] [stdout] 305 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:311:69
[INFO] [stdout]     |
[INFO] [stdout] 311 |         pub struct MutationStep < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("MS" i) ",")  " > {"
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:312:22
[INFO] [stdout]     |
[INFO] [stdout] 312 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:318:22
[INFO] [stdout]     |
[INFO] [stdout] 318 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:329:70
[INFO] [stdout]     |
[INFO] [stdout] 329 |         pub struct UnmutateToken < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " > {"
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:330:22
[INFO] [stdout]     |
[INFO] [stdout] 330 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:335:50
[INFO] [stdout]     |
[INFO] [stdout] 335 | ...   impl < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " > " cm.Default " for UnmutateToken < ...
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:335:174
[INFO] [stdout]     |
[INFO] [stdout] 335 | ...lt " for UnmutateToken < " tuple_type_params ", " join_ts!(0..nbr_elements, i, ident!("U" i), separator: ",") " >  {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:339:30
[INFO] [stdout]     |
[INFO] [stdout] 339 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:354:38
[INFO] [stdout]     |
[INFO] [stdout] 354 |     let tuple_type_params = join_ts!(0..nbr_elements, i, ident!("T" i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:356:40
[INFO] [stdout]     |
[INFO] [stdout] 356 |     let mutator_type_params = join_ts!(0..nbr_elements, i, ident!("M" i), separator: ",");
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:382:18
[INFO] [stdout]     |
[INFO] [stdout] 382 |         join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:390:22
[INFO] [stdout]     |
[INFO] [stdout] 390 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:397:22
[INFO] [stdout]     |
[INFO] [stdout] 397 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:409:22
[INFO] [stdout]     |
[INFO] [stdout] 409 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:416:22
[INFO] [stdout]     |
[INFO] [stdout] 416 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:428:22
[INFO] [stdout]     |
[INFO] [stdout] 428 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:436:22
[INFO] [stdout]     |
[INFO] [stdout] 436 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:444:22
[INFO] [stdout]     |
[INFO] [stdout] 444 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:457:23
[INFO] [stdout]     |
[INFO] [stdout] 457 |              join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:465:22
[INFO] [stdout]     |
[INFO] [stdout] 465 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:468:22
[INFO] [stdout]     |
[INFO] [stdout] 468 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:473:26
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:478:26
[INFO] [stdout]     |
[INFO] [stdout] 478 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:485:26
[INFO] [stdout]     |
[INFO] [stdout] 485 |                 join_ts!(0..nbr_elements, i, ti(i) ":" ident!("c" i) ",")
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:495:22
[INFO] [stdout]     |
[INFO] [stdout] 495 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:499:22
[INFO] [stdout]     |
[INFO] [stdout] 499 |             join_ts!(0 .. nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:503:47
[INFO] [stdout]     |
[INFO] [stdout] 503 |             let all_indices = vec![" join_ts!(0..nbr_elements, i, "TupleIndex::" Ti(i), separator: ",") "];
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:505:26
[INFO] [stdout]     |
[INFO] [stdout] 505 |                 join_ts!(0..nbr_elements, i, ti(i) ":" ident!("s" i) ",")
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:509:27
[INFO] [stdout]     |
[INFO] [stdout] 509 |                  join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:531:22
[INFO] [stdout]     |
[INFO] [stdout] 531 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:539:26
[INFO] [stdout]     |
[INFO] [stdout] 539 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:552:30
[INFO] [stdout]     |
[INFO] [stdout] 552 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:576:30
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     join_ts!(0 .. nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:610:30
[INFO] [stdout]     |
[INFO] [stdout] 610 |                     join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:632:22
[INFO] [stdout]     |
[INFO] [stdout] 632 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:665:26
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:684:22
[INFO] [stdout]     |
[INFO] [stdout] 684 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:701:22
[INFO] [stdout]     |
[INFO] [stdout] 701 |             join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:720:38
[INFO] [stdout]     |
[INFO] [stdout] 720 |     let tuple_type_params = join_ts!(0..nbr_elements, i, Ti(i), separator: ",");
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:726:26
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:750:25
[INFO] [stdout]     |
[INFO] [stdout] 750 |         where" join_ts!(0..nbr_elements, i, Ti(i) ":" cm.DefaultMutator "+ 'static", separator: ",")
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck_mutators_derive/src/tuples.rs:756:26
[INFO] [stdout]     |
[INFO] [stdout] 756 |                 join_ts!(0..nbr_elements, i,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stdout] warning: 56 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bitset.rs:246:34
[INFO] [stdout]     |
[INFO] [stdout] 246 |         for wd in &mut self.data[mn..] {
[INFO] [stdout]     |                                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bitset.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |             self.remaining_blocks = &self.remaining_blocks[1..];
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bloom_filter.rs:129:18
[INFO] [stdout]     |
[INFO] [stdout] 129 |         for i in 0..self.k {
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bloom_filter.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |         for i in 0..self.k {
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:120:56
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let (result, pos) = leb128::read_u64_leb128(&slice[*idx..]);
[INFO] [stdout]     |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:128:47
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let subslice = <[u8; 8]>::try_from(&slice[*idx..*idx + 8]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:136:47
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let subslice = <[u8; 8]>::try_from(&slice[*idx..*idx + 8]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:144:47
[INFO] [stdout]     |
[INFO] [stdout] 144 |     let subslice = <[u8; 4]>::try_from(&slice[*idx..*idx + 4]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:152:47
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let subslice = <[u8; 2]>::try_from(&slice[*idx..*idx + 2]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:160:47
[INFO] [stdout]     |
[INFO] [stdout] 160 |     let subslice = <[u8; 4]>::try_from(&slice[*idx..*idx + 4]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:184:61
[INFO] [stdout]     |
[INFO] [stdout] 184 |     let hash_translation_unit = <[u8; 8]>::try_from(&covfun[*idx..*idx + 8]).unwrap();
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 |     for _ in 0..num_indices {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:219:14
[INFO] [stdout]     |
[INFO] [stdout] 219 |     for _ in 0..num_expressions {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:251:18
[INFO] [stdout]     |
[INFO] [stdout] 251 |         for _ in 0..num_regions {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:433:36
[INFO] [stdout]     |
[INFO] [stdout] 433 |             read_func_names(&slice[*idx..*idx + length_uncompressed], &mut names)?;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:439:24
[INFO] [stdout]     |
[INFO] [stdout] 439 |                 &slice[*idx..*idx + length_compressed],
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:710:13
[INFO] [stdout]     |
[INFO] [stdout] 710 |         if (3..=5).contains(&version) == false {
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:714:36
[INFO] [stdout]     |
[INFO] [stdout] 714 |         let encoded_data = &covmap[*idx..*idx + length_encoded_data];
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:717:72
[INFO] [stdout]     |
[INFO] [stdout] 717 |         let hash_encoded_data = <[u8; 8]>::try_from(&hash_encoded_data[0..8]).unwrap();
[INFO] [stdout]     |                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:743:52
[INFO] [stdout]     |
[INFO] [stdout] 743 |             let filename = String::from_utf8(slice[*idx..*idx + len].to_vec()).map_err(
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:761:20
[INFO] [stdout]     |
[INFO] [stdout] 761 |             &slice[*idx..*idx + length_compressed],
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:949:33
[INFO] [stdout]     |
[INFO] [stdout] 949 |                     let range = start_idx..start_idx + prf_data.number_of_counters;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/code_coverage_sensor/mod.rs:61:77
[INFO] [stdout]    |
[INFO] [stdout] 61 |             let name_md5 = i64::from_le_bytes(<[u8; 8]>::try_from(&name_md5[0..8]).unwrap());
[INFO] [stdout]    |                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/code_coverage_sensor/mod.rs:85:31
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let needs_clearing = (0..coverage.len()).collect();
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/data_structures.rs:182:10
[INFO] [stdout]     |
[INFO] [stdout] 182 |         (0..self.storage.len())
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/data_structures.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 |         (0..self.storage.len())
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fenwick_tree.rs:135:42
[INFO] [stdout]     |
[INFO] [stdout] 135 |         let chosen_weight = gen_f64(rng, 0.0..most);
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fuzzer.rs:590:18
[INFO] [stdout]     |
[INFO] [stdout] 590 |         for _ in 0..100 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/alternation.rs:191:23
[INFO] [stdout]     |
[INFO] [stdout] 191 |             indices: (0..self.mutators.len()).collect(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:147:18
[INFO] [stdout]     |
[INFO] [stdout] 147 |         for i in 0..N {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:275:63
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let target_cplx = crate::mutators::gen_f64(&self.rng, 1.0..max_cplx);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:292:47
[INFO] [stdout]     |
[INFO] [stdout] 292 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:300:29
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:302:40
[INFO] [stdout]     |
[INFO] [stdout] 302 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:319:47
[INFO] [stdout]     |
[INFO] [stdout] 319 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:326:29
[INFO] [stdout]     |
[INFO] [stdout] 326 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:328:40
[INFO] [stdout]     |
[INFO] [stdout] 328 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:334:34
[INFO] [stdout]     |
[INFO] [stdout] 334 |         let idx = self.rng.usize(0..value.len());
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:371:24
[INFO] [stdout]     |
[INFO] [stdout] 371 |             for idx in 0..value.len() {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/char.rs:99:10
[INFO] [stdout]    |
[INFO] [stdout] 99 |         (self.start_range..=self.start_range + self.len_range).contains(&(*value as u32))
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/char.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |         if (self.start_range..=self.start_range + self.len_range).contains(&(*value as u32)) {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/char.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |             .u32(self.start_range..=self.start_range.wrapping_add(self.len_range));
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/char.rs:212:26
[INFO] [stdout]     |
[INFO] [stdout] 212 |                     .u32(self.start_range..=self.start_range.wrapping_add(self.len_range)),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/character_classes.rs:39:26
[INFO] [stdout]    |
[INFO] [stdout] 39 |                     Some(start..end)
[INFO] [stdout]    |                          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:368:63
[INFO] [stdout]     |
[INFO] [stdout] 368 |         let target_cplx = crate::mutators::gen_f64(&self.rng, 1.0..max_cplx);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:386:47
[INFO] [stdout]     |
[INFO] [stdout] 386 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:409:29
[INFO] [stdout]     |
[INFO] [stdout] 409 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:411:40
[INFO] [stdout]     |
[INFO] [stdout] 411 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:429:47
[INFO] [stdout]     |
[INFO] [stdout] 429 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:436:29
[INFO] [stdout]     |
[INFO] [stdout] 436 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:438:40
[INFO] [stdout]     |
[INFO] [stdout] 438 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:444:34
[INFO] [stdout]     |
[INFO] [stdout] 444 |         let idx = self.rng.usize(0..value.len());
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:484:24
[INFO] [stdout]     |
[INFO] [stdout] 484 |             for idx in 0..value.len() {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 49 |     Rc::new(Grammar::Literal(vec![l..=l]))
[INFO] [stdout]    |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:66:35
[INFO] [stdout]    |
[INFO] [stdout] 66 |     Rc::new(Grammar::Literal(vec![start..=end]))
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/grammar/grammar.rs:109:37
[INFO] [stdout]     |
[INFO] [stdout] 109 |     Rc::new(Grammar::Repetition(gs, start..end))
[INFO] [stdout]     |                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/grammar/mutators.rs:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 range.start..=range.end - 1,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 |                         |r| r.start()..=r.end(),
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:39:46
[INFO] [stdout]    |
[INFO] [stdout] 39 |                 RepetitionKind::ZeroOrOne => 0..=1u32,
[INFO] [stdout]    |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:40:47
[INFO] [stdout]    |
[INFO] [stdout] 40 |                 RepetitionKind::ZeroOrMore => 0..=u32::MAX,
[INFO] [stdout]    |                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:41:46
[INFO] [stdout]    |
[INFO] [stdout] 41 |                 RepetitionKind::OneOrMore => 1..=u32::MAX,
[INFO] [stdout]    |                                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:43:52
[INFO] [stdout]    |
[INFO] [stdout] 43 |                     RepetitionRange::Exactly(n) => n..=n,
[INFO] [stdout]    |                                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                     RepetitionRange::AtLeast(n) => n..=u32::MAX,
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:45:55
[INFO] [stdout]    |
[INFO] [stdout] 45 |                     RepetitionRange::Bounded(n, m) => n..=m,
[INFO] [stdout]    |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:48:25
[INFO] [stdout]    |
[INFO] [stdout] 48 |             let range = (*range.start() as usize)..=(*range.end() as usize);
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 302 | impl_int_mutator!(u8, u8, U8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 302 | impl_int_mutator!(u8, u8, U8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 | impl_int_mutator!(u16, u16, U16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 | impl_int_mutator!(u16, u16, U16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 | impl_int_mutator!(u32, u32, U32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 | impl_int_mutator!(u32, u32, U32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 | impl_int_mutator!(u64, u64, U64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 | impl_int_mutator!(u64, u64, U64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 306 | impl_int_mutator!(usize, usize, USizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 306 | impl_int_mutator!(usize, usize, USizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 | impl_int_mutator!(i8, u8, I8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 | impl_int_mutator!(i8, u8, I8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 308 | impl_int_mutator!(i16, u16, I16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 308 | impl_int_mutator!(i16, u16, I16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 | impl_int_mutator!(i32, u32, I32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 | impl_int_mutator!(i32, u32, I32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 310 | impl_int_mutator!(i64, u64, I64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 310 | impl_int_mutator!(i64, u64, I64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | impl_int_mutator!(isize, isize, ISizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | impl_int_mutator!(isize, isize, ISizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     t.0.clone()..=t.1.clone()
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/unique.rs:192:18
[INFO] [stdout]     |
[INFO] [stdout] 192 |         for _ in 0..20 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/crossover_insert_slice.rs:167:27
[INFO] [stdout]     |
[INFO] [stdout] 167 |                     idxs: idx..idx + slice.len(),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/insert_element.rs:94:35
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 arbitrary_steps: (0..=value.len())
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:106:57
[INFO] [stdout]     |
[INFO] [stdout] 106 |                 let target_cplx = gen_f64(&mutator.rng, min_new_cplx..spare_cplx);
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:112:26
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 for i in 0..random_step.nbr_added_elements {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:127:30
[INFO] [stdout]     |
[INFO] [stdout] 127 |                     for _ in 0..remaining {
[INFO] [stdout]     |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:183:20
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let idcs = mutation.idx..mutation.idx + mutation.els.len();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:192:31
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let moved_slice = v.drain(idx..).collect::<Vec<T>>().into_iter();
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mutate_element.rs:108:27
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 indices: (0..value.len()).collect(),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/only_choose_length.rs:101:39
[INFO] [stdout]     |
[INFO] [stdout] 101 |             length: mutator.rng.usize(*mutator.len_range.start()..=upperbound),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/remove_and_insert_element.rs:70:44
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let remove_idx = mutator.rng.usize(0..value.len());
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/mod.rs:31:47
[INFO] [stdout]    |
[INFO] [stdout] 31 |         VecMutator::new(T::default_mutator(), 0..=usize::MAX)
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:251:30
[INFO] [stdout]     |
[INFO] [stdout] 251 |                     for _ in 0..*length_step {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |             for _ in 0..*self.len_range.start() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:294:63
[INFO] [stdout]     |
[INFO] [stdout] 294 |         let target_cplx = crate::mutators::gen_f64(&self.rng, min_cplx..max_cplx);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:297:41
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let target_len = self.rng.usize(0..=upperbound_max_len);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:345:24
[INFO] [stdout]     |
[INFO] [stdout] 345 |             for idx in 0..value.len() {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:386:31
[INFO] [stdout]     |
[INFO] [stdout] 386 |         let max_len = clamp(&(min_len..=*self.len_range.end()), max_len);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:387:9
[INFO] [stdout]     |
[INFO] [stdout] 387 |         min_len..=max_len
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:401:18
[INFO] [stdout]     |
[INFO] [stdout] 401 |         for i in 0..target_len {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bitset.rs:246:34
[INFO] [stdout]     |
[INFO] [stdout] 246 |         for wd in &mut self.data[mn..] {
[INFO] [stdout]     |                                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:416:22
[INFO] [stdout]     |
[INFO] [stdout] 416 |             for _ in 0..remaining {
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/mod.rs:370:19
[INFO] [stdout]     |
[INFO] [stdout] 370 |         for _i in 0..nbr_arbitraries {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/mod.rs:395:27
[INFO] [stdout]     |
[INFO] [stdout] 395 |                 for _j in 0..nbr_mutations {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bitset.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |             self.remaining_blocks = &self.remaining_blocks[1..];
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bloom_filter.rs:129:18
[INFO] [stdout]     |
[INFO] [stdout] 129 |         for i in 0..self.k {
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/bloom_filter.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |         for i in 0..self.k {
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:120:56
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let (result, pos) = leb128::read_u64_leb128(&slice[*idx..]);
[INFO] [stdout]     |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:128:47
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let subslice = <[u8; 8]>::try_from(&slice[*idx..*idx + 8]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:136:47
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let subslice = <[u8; 8]>::try_from(&slice[*idx..*idx + 8]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:144:47
[INFO] [stdout]     |
[INFO] [stdout] 144 |     let subslice = <[u8; 4]>::try_from(&slice[*idx..*idx + 4]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:152:47
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let subslice = <[u8; 2]>::try_from(&slice[*idx..*idx + 2]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:160:47
[INFO] [stdout]     |
[INFO] [stdout] 160 |     let subslice = <[u8; 4]>::try_from(&slice[*idx..*idx + 4]).unwrap();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:184:61
[INFO] [stdout]     |
[INFO] [stdout] 184 |     let hash_translation_unit = <[u8; 8]>::try_from(&covfun[*idx..*idx + 8]).unwrap();
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 |     for _ in 0..num_indices {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:219:14
[INFO] [stdout]     |
[INFO] [stdout] 219 |     for _ in 0..num_expressions {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/test_failure_pool.rs:129:43
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let error_choice = self.rng.usize(0..self.inputs.len());
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:251:18
[INFO] [stdout]     |
[INFO] [stdout] 251 |         for _ in 0..num_regions {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/test_failure_pool.rs:136:43
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let input_choice = self.rng.usize(0..least_complexity.inputs.len());
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:433:36
[INFO] [stdout]     |
[INFO] [stdout] 433 |             read_func_names(&slice[*idx..*idx + length_uncompressed], &mut names)?;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:439:24
[INFO] [stdout]     |
[INFO] [stdout] 439 |                 &slice[*idx..*idx + length_compressed],
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:710:13
[INFO] [stdout]     |
[INFO] [stdout] 710 |         if (3..=5).contains(&version) == false {
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:714:36
[INFO] [stdout]     |
[INFO] [stdout] 714 |         let encoded_data = &covmap[*idx..*idx + length_encoded_data];
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:717:72
[INFO] [stdout]     |
[INFO] [stdout] 717 |         let hash_encoded_data = <[u8; 8]>::try_from(&hash_encoded_data[0..8]).unwrap();
[INFO] [stdout]     |                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:743:52
[INFO] [stdout]     |
[INFO] [stdout] 743 |             let filename = String::from_utf8(slice[*idx..*idx + len].to_vec()).map_err(
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:52:77
[INFO] [stdout]    |
[INFO] [stdout] 52 |                     Some((cont, _)) => Some((idx, Token::Escape(&self.input[idx..cont + 1]))),
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:761:20
[INFO] [stdout]     |
[INFO] [stdout] 761 |             &slice[*idx..*idx + length_compressed],
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/code_coverage_sensor/llvm_coverage.rs:949:33
[INFO] [stdout]     |
[INFO] [stdout] 949 |                     let range = start_idx..start_idx + prf_data.number_of_counters;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:64:62
[INFO] [stdout]    |
[INFO] [stdout] 64 |                     Some((idx, Token::Whitespace(&self.input[idx..end + 1])))
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:75:56
[INFO] [stdout]    |
[INFO] [stdout] 75 |                     Some((idx, Token::Word(&self.input[idx..end + 1])))
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/split_string.rs:102:44
[INFO] [stdout]     |
[INFO] [stdout] 102 |                         result.push(&input[idx..cont]);
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/split_string.rs:110:44
[INFO] [stdout]     |
[INFO] [stdout] 110 |                         result.push(&input[idx..]);
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/split_string.rs:123:44
[INFO] [stdout]     |
[INFO] [stdout] 123 |                         result.push(&input[idx + 1..cont]);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/code_coverage_sensor/mod.rs:61:77
[INFO] [stdout]    |
[INFO] [stdout] 61 |             let name_md5 = i64::from_le_bytes(<[u8; 8]>::try_from(&name_md5[0..8]).unwrap());
[INFO] [stdout]    |                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/code_coverage_sensor/mod.rs:85:31
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let needs_clearing = (0..coverage.len()).collect();
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/data_structures.rs:182:10
[INFO] [stdout]     |
[INFO] [stdout] 182 |         (0..self.storage.len())
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/data_structures.rs:338:10
[INFO] [stdout]     |
[INFO] [stdout] 338 |         (0..self.storage.len())
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fenwick_tree.rs:135:42
[INFO] [stdout]     |
[INFO] [stdout] 135 |         let chosen_weight = gen_f64(rng, 0.0..most);
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fenwick_tree.rs:152:18
[INFO] [stdout]     |
[INFO] [stdout] 152 |         for i in 0..tree.storage.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fenwick_tree.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |         for i in 0..tree.storage.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fenwick_tree.rs:162:18
[INFO] [stdout]     |
[INFO] [stdout] 162 |         for i in 0..tree.storage.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fenwick_tree.rs:167:18
[INFO] [stdout]     |
[INFO] [stdout] 167 |         for i in 0..tree.storage.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/fuzzer.rs:590:18
[INFO] [stdout]     |
[INFO] [stdout] 590 |         for _ in 0..100 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/alternation.rs:191:23
[INFO] [stdout]     |
[INFO] [stdout] 191 |             indices: (0..self.mutators.len()).collect(),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:147:18
[INFO] [stdout]     |
[INFO] [stdout] 147 |         for i in 0..N {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:275:63
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let target_cplx = crate::mutators::gen_f64(&self.rng, 1.0..max_cplx);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:292:47
[INFO] [stdout]     |
[INFO] [stdout] 292 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:300:29
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:302:40
[INFO] [stdout]     |
[INFO] [stdout] 302 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:319:47
[INFO] [stdout]     |
[INFO] [stdout] 319 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:326:29
[INFO] [stdout]     |
[INFO] [stdout] 326 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:328:40
[INFO] [stdout]     |
[INFO] [stdout] 328 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:334:34
[INFO] [stdout]     |
[INFO] [stdout] 334 |         let idx = self.rng.usize(0..value.len());
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:371:24
[INFO] [stdout]     |
[INFO] [stdout] 371 |             for idx in 0..value.len() {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/array.rs:392:18
[INFO] [stdout]     |
[INFO] [stdout] 392 |         for _ in 0..100 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/char.rs:99:10
[INFO] [stdout]    |
[INFO] [stdout] 99 |         (self.start_range..=self.start_range + self.len_range).contains(&(*value as u32))
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/char.rs:105:13
[INFO] [stdout]     |
[INFO] [stdout] 105 |         if (self.start_range..=self.start_range + self.len_range).contains(&(*value as u32)) {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/char.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |             .u32(self.start_range..=self.start_range.wrapping_add(self.len_range));
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/char.rs:212:26
[INFO] [stdout]     |
[INFO] [stdout] 212 |                     .u32(self.start_range..=self.start_range.wrapping_add(self.len_range)),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/character_classes.rs:39:26
[INFO] [stdout]    |
[INFO] [stdout] 39 |                     Some(start..end)
[INFO] [stdout]    |                          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/character_classes.rs:229:26
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let chars = vec!['a'..='c', 'f'..='t', '0'..='9'];
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/character_classes.rs:229:37
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let chars = vec!['a'..='c', 'f'..='t', '0'..='9'];
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/character_classes.rs:229:48
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let chars = vec!['a'..='c', 'f'..='t', '0'..='9'];
[INFO] [stdout]     |                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/character_classes.rs:234:18
[INFO] [stdout]     |
[INFO] [stdout] 234 |         for i in 0..30 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:368:63
[INFO] [stdout]     |
[INFO] [stdout] 368 |         let target_cplx = crate::mutators::gen_f64(&self.rng, 1.0..max_cplx);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:386:47
[INFO] [stdout]     |
[INFO] [stdout] 386 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:409:29
[INFO] [stdout]     |
[INFO] [stdout] 409 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:411:40
[INFO] [stdout]     |
[INFO] [stdout] 411 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:429:47
[INFO] [stdout]     |
[INFO] [stdout] 429 |         if value.is_empty() || self.rng.usize(0..100) == 0 {
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:436:29
[INFO] [stdout]     |
[INFO] [stdout] 436 |             let mut idcs = (0..value.len()).collect::<Vec<_>>();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:438:40
[INFO] [stdout]     |
[INFO] [stdout] 438 |             let count = self.rng.usize(2..=value.len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:444:34
[INFO] [stdout]     |
[INFO] [stdout] 444 |         let idx = self.rng.usize(0..value.len());
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:484:24
[INFO] [stdout]     |
[INFO] [stdout] 484 |             for idx in 0..value.len() {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/fixed_len_vector.rs:504:18
[INFO] [stdout]     |
[INFO] [stdout] 504 |         for _ in 0..100 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:49:35
[INFO] [stdout]    |
[INFO] [stdout] 49 |     Rc::new(Grammar::Literal(vec![l..=l]))
[INFO] [stdout]    |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:66:35
[INFO] [stdout]    |
[INFO] [stdout] 66 |     Rc::new(Grammar::Literal(vec![start..=end]))
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/grammar/grammar.rs:109:37
[INFO] [stdout]     |
[INFO] [stdout] 109 |     Rc::new(Grammar::Repetition(gs, start..end))
[INFO] [stdout]     |                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/grammar/mutators.rs:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 range.start..=range.end - 1,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 |                         |r| r.start()..=r.end(),
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:39:46
[INFO] [stdout]    |
[INFO] [stdout] 39 |                 RepetitionKind::ZeroOrOne => 0..=1u32,
[INFO] [stdout]    |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:40:47
[INFO] [stdout]    |
[INFO] [stdout] 40 |                 RepetitionKind::ZeroOrMore => 0..=u32::MAX,
[INFO] [stdout]    |                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:41:46
[INFO] [stdout]    |
[INFO] [stdout] 41 |                 RepetitionKind::OneOrMore => 1..=u32::MAX,
[INFO] [stdout]    |                                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:43:52
[INFO] [stdout]    |
[INFO] [stdout] 43 |                     RepetitionRange::Exactly(n) => n..=n,
[INFO] [stdout]    |                                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                     RepetitionRange::AtLeast(n) => n..=u32::MAX,
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:45:55
[INFO] [stdout]    |
[INFO] [stdout] 45 |                     RepetitionRange::Bounded(n, m) => n..=m,
[INFO] [stdout]    |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/regex.rs:48:25
[INFO] [stdout]    |
[INFO] [stdout] 48 |             let range = (*range.start() as usize)..=(*range.end() as usize);
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 302 | impl_int_mutator!(u8, u8, U8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 302 | impl_int_mutator!(u8, u8, U8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 | impl_int_mutator!(u16, u16, U16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 | impl_int_mutator!(u16, u16, U16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 | impl_int_mutator!(u32, u32, U32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 304 | impl_int_mutator!(u32, u32, U32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 | impl_int_mutator!(u64, u64, U64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 | impl_int_mutator!(u64, u64, U64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 306 | impl_int_mutator!(usize, usize, USizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 306 | impl_int_mutator!(usize, usize, USizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 | impl_int_mutator!(i8, u8, I8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 | impl_int_mutator!(i8, u8, I8Mutator);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 308 | impl_int_mutator!(i16, u16, I16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 308 | impl_int_mutator!(i16, u16, I16Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 | impl_int_mutator!(i32, u32, I32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 | impl_int_mutator!(i32, u32, I32Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 310 | impl_int_mutator!(i64, u64, I64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 310 | impl_int_mutator!(i64, u64, I64Mutator);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:86:26
[INFO] [stdout]     |
[INFO] [stdout] 86  |                 for i in 0..=255_u8 {
[INFO] [stdout]     |                          ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | impl_int_mutator!(isize, isize, ISizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 for i in 1..(size / GRANULARITY) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | impl_int_mutator!(isize, isize, ISizeMutator);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:77:18
[INFO] [stdout]     |
[INFO] [stdout] 77  |                 (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:82:21
[INFO] [stdout]     |
[INFO] [stdout] 82  |                 if (self.start_range..=self.start_range.wrapping_add(self.len_range as _)).contains(value) {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |                     .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name));
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:183:36
[INFO] [stdout]     |
[INFO] [stdout] 183 |                             .$name(self.start_range..=self.start_range.wrapping_add(self.len_range as $name)),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:224:43
[INFO] [stdout]     |
[INFO] [stdout] 224 |         let m = U8WithinRangeMutator::new(1..2);
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     t.0.clone()..=t.1.clone()
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/unique.rs:192:18
[INFO] [stdout]     |
[INFO] [stdout] 192 |         for _ in 0..20 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/crossover_insert_slice.rs:167:27
[INFO] [stdout]     |
[INFO] [stdout] 167 |                     idxs: idx..idx + slice.len(),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/insert_element.rs:94:35
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 arbitrary_steps: (0..=value.len())
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:106:57
[INFO] [stdout]     |
[INFO] [stdout] 106 |                 let target_cplx = gen_f64(&mutator.rng, min_new_cplx..spare_cplx);
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:112:26
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 for i in 0..random_step.nbr_added_elements {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:127:30
[INFO] [stdout]     |
[INFO] [stdout] 127 |                     for _ in 0..remaining {
[INFO] [stdout]     |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:183:20
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let idcs = mutation.idx..mutation.idx + mutation.els.len();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:192:31
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let moved_slice = v.drain(idx..).collect::<Vec<T>>().into_iter();
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mutate_element.rs:108:27
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 indices: (0..value.len()).collect(),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/only_choose_length.rs:101:39
[INFO] [stdout]     |
[INFO] [stdout] 101 |             length: mutator.rng.usize(*mutator.len_range.start()..=upperbound),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/remove_and_insert_element.rs:70:44
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let remove_idx = mutator.rng.usize(0..value.len());
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/mod.rs:31:47
[INFO] [stdout]    |
[INFO] [stdout] 31 |         VecMutator::new(T::default_mutator(), 0..=usize::MAX)
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:251:30
[INFO] [stdout]     |
[INFO] [stdout] 251 |                     for _ in 0..*length_step {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |             for _ in 0..*self.len_range.start() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:294:63
[INFO] [stdout]     |
[INFO] [stdout] 294 |         let target_cplx = crate::mutators::gen_f64(&self.rng, min_cplx..max_cplx);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:297:41
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let target_len = self.rng.usize(0..=upperbound_max_len);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:345:24
[INFO] [stdout]     |
[INFO] [stdout] 345 |             for idx in 0..value.len() {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:386:31
[INFO] [stdout]     |
[INFO] [stdout] 386 |         let max_len = clamp(&(min_len..=*self.len_range.end()), max_len);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:387:9
[INFO] [stdout]     |
[INFO] [stdout] 387 |         min_len..=max_len
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:401:18
[INFO] [stdout]     |
[INFO] [stdout] 401 |         for i in 0..target_len {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vector/mod.rs:416:22
[INFO] [stdout]     |
[INFO] [stdout] 416 |             for _ in 0..remaining {
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vose_alias.rs:146:18
[INFO] [stdout]     |
[INFO] [stdout] 146 |         for _ in 0..100_000 {
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/vose_alias.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |         for _ in 0..100_000 {
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/mod.rs:370:19
[INFO] [stdout]     |
[INFO] [stdout] 370 |         for _i in 0..nbr_arbitraries {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/mutators/mod.rs:395:27
[INFO] [stdout]     |
[INFO] [stdout] 395 |                 for _j in 0..nbr_mutations {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/maximise_each_counter_pool.rs:284:18
[INFO] [stdout]     |
[INFO] [stdout] 284 |         for _ in 0..100 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/maximise_each_counter_pool.rs:298:18
[INFO] [stdout]     |
[INFO] [stdout] 298 |         for _ in 0..10000 {
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/maximise_each_counter_pool.rs:316:18
[INFO] [stdout]     |
[INFO] [stdout] 316 |         for _ in 0..10000 {
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/maximise_each_counter_pool.rs:327:18
[INFO] [stdout]     |
[INFO] [stdout] 327 |         for _ in 0..10000 {
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:686:18
[INFO] [stdout]     |
[INFO] [stdout] 686 |         for i in 0..3 {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:687:22
[INFO] [stdout]     |
[INFO] [stdout] 687 |             for j in 0..3 {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:692:18
[INFO] [stdout]     |
[INFO] [stdout] 692 |         for _ in 0..1000 {
[INFO] [stdout]     |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:698:22
[INFO] [stdout]     |
[INFO] [stdout] 698 |             for i in 0..fastrand::usize(0..100) {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:698:41
[INFO] [stdout]     |
[INFO] [stdout] 698 |             for i in 0..fastrand::usize(0..100) {
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:702:37
[INFO] [stdout]     |
[INFO] [stdout] 702 |                     fastrand::usize(1..new_counters.len())
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:704:37
[INFO] [stdout]     |
[INFO] [stdout] 704 |                     fastrand::usize(0..new_counters.len())
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:716:24
[INFO] [stdout]     |
[INFO] [stdout] 716 |                     fs[0..nbr_new_counters].to_vec()
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:724:41
[INFO] [stdout]     |
[INFO] [stdout] 724 |                         fastrand::usize(1..added_counters.len())
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:731:37
[INFO] [stdout]     |
[INFO] [stdout] 731 |                     fastrand::usize(0..added_counters.len())
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:737:24
[INFO] [stdout]     |
[INFO] [stdout] 737 |                     fs[0..nbr_existing_counters].to_vec()
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/simplest_to_activate_counter_pool.rs:741:47
[INFO] [stdout]     |
[INFO] [stdout] 741 |                     let idx = fastrand::usize(0..existing_counters_1.len());
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/test_failure_pool.rs:129:43
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let error_choice = self.rng.usize(0..self.inputs.len());
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/sensors_and_pools/test_failure_pool.rs:136:43
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let input_choice = self.rng.usize(0..least_complexity.inputs.len());
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:52:77
[INFO] [stdout]    |
[INFO] [stdout] 52 |                     Some((cont, _)) => Some((idx, Token::Escape(&self.input[idx..cont + 1]))),
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:64:62
[INFO] [stdout]    |
[INFO] [stdout] 64 |                     Some((idx, Token::Whitespace(&self.input[idx..end + 1])))
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:75:56
[INFO] [stdout]    |
[INFO] [stdout] 75 |                     Some((idx, Token::Word(&self.input[idx..end + 1])))
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/split_string.rs:102:44
[INFO] [stdout]     |
[INFO] [stdout] 102 |                         result.push(&input[idx..cont]);
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> fuzzcheck/src/split_string.rs:110:44
[INFO] [stdout]     |
[INFO] [stdout] 110 |                         result.push(&input[idx..]);
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> fuzzcheck/src/split_string.rs:123:44
[INFO] [stdout]     |
[INFO] [stdout] 123 |                         result.push(&input[idx + 1..cont]);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(&'a str),
[INFO] [stdout]    |     ---- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(&'a str),
[INFO] [stdout]    |     ---------- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(()),
[INFO] [stdout]    |                ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(&'a str),
[INFO] [stdout]    |     ------ ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(()),
[INFO] [stdout]    |            ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/char.rs:40:20
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn new<RB: RangeBounds<char>>(range: RB) -> Self {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-bounds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeInclusive` type in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/character_classes.rs:22:28
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn new(ranges: Vec<RangeInclusive<char>>) -> Self {
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D explicit-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeInclusive` type in public enum definition
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     Literal(Vec<RangeInclusive<char>>),
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public enum definition
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:15:29
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Repetition(Rc<Grammar>, Range<usize>),
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeInclusive` type in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:37:35
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub fn literal_ranges(ranges: Vec<RangeInclusive<char>>) -> Rc<Grammar> {
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 54 |     R: RangeBounds<char>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/grammar/grammar.rs:97:8
[INFO] [stdout]    |
[INFO] [stdout] 97 |     R: RangeBounds<usize>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 208 | impl_int_mutator_constrained!(u8, u8, U8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 | impl_int_mutator_constrained!(u16, u16, U16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 210 | impl_int_mutator_constrained!(u32, u32, U32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 | impl_int_mutator_constrained!(u64, u64, U64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 | impl_int_mutator_constrained!(i8, u8, I8WithinRangeMutator, binary_search_arbitrary_u8);
[INFO] [stdout]     | --------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 | impl_int_mutator_constrained!(i16, u16, I16WithinRangeMutator, binary_search_arbitrary_u16);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 214 | impl_int_mutator_constrained!(i32, u32, I32WithinRangeMutator, binary_search_arbitrary_u32);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> fuzzcheck/src/mutators/integer_within_range.rs:20:28
[INFO] [stdout]     |
[INFO] [stdout] 20  |             pub fn new<RB: RangeBounds<$name>>(range: RB) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 215 | impl_int_mutator_constrained!(i64, u64, I64WithinRangeMutator, binary_search_arbitrary_u64);
[INFO] [stdout]     | ------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_int_mutator_constrained` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: public trait impl involving `Range` type
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout] 15 |     type: pub struct Range<Idx> {
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D trait-impl-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout] 15 |     type: pub struct Range<Idx> {
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: public trait impl involving `RangeFrom` type
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     type: pub struct RangeFrom<Idx> {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeFrom` type in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     type: pub struct RangeFrom<Idx> {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeInclusive` type in public type alias
[INFO] [stdout]   --> fuzzcheck/src/mutators/range.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         RangeInclusive<T>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: public trait impl involving `RangeInclusive` type
[INFO] [stdout]    --> fuzzcheck/src/mutators/range.rs:101:28
[INFO] [stdout]     |
[INFO] [stdout] 101 | impl<T> DefaultMutator for RangeInclusive<T>
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeInclusive` type in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/mod.rs:84:61
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn new_without_inherent_complexity(m: M, len_range: RangeInclusive<usize>) -> Self {
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `RangeInclusive` type in public function
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/mod.rs:96:33
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn new(m: M, len_range: RangeInclusive<usize>) -> Self {
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public enum definition
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/crossover_insert_slice.rs:20:25
[INFO] [stdout]    |
[INFO] [stdout] 20 |     InsertSlice { idxs: Range<usize> },
[INFO] [stdout]    |                         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public struct field
[INFO] [stdout]   --> fuzzcheck/src/mutators/vector/insert_many_elements.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub idcs: Range<usize>,
[INFO] [stdout]    |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(&'a str),
[INFO] [stdout]    |     ---- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Word(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(&'a str),
[INFO] [stdout]    |     ---------- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Whitespace(()),
[INFO] [stdout]    |                ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> fuzzcheck/src/split_string.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(&'a str),
[INFO] [stdout]    |     ------ ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Escape(()),
[INFO] [stdout]    |            ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 14 previous errors; 163 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: fuzzcheck@0.12.1: Compiler version doesn't include clang or GCC: "cc" "--version"
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `fuzzcheck` (lib) due to 15 previous errors; 163 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 181 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e5f7cdeb4821d946a93542fad9384c6dae47a015051e13a78a86c882655b9ac7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5f7cdeb4821d946a93542fad9384c6dae47a015051e13a78a86c882655b9ac7", kill_on_drop: false }`
[INFO] [stdout] e5f7cdeb4821d946a93542fad9384c6dae47a015051e13a78a86c882655b9ac7
